spin doctor – English–Español translations

🇬🇧 en es 🇪🇸

spin doctor noun

  • person hired to improve public image
agente de prensa, asesor de imagen
Wiktionary Links